Big Huge Thesaurus

water jacket

noun

sounds kind of like